package com.echo.im.domain.common;

import com.echo.im.domain.group.dto.GroupMessagePacket;
import lombok.Data;

/**
 * @author: echo
 * @time: 2024-08-22
 */
@Data
public class MessageDTO<T extends MessagePacket> {

    private Boolean isNeedId;

    private Boolean isNeedOfflineStore;

    private Boolean isNeedStore;

    private Boolean isAnonymous;

    private Boolean isNeedACK;

    private Boolean isNeedSendToSelf;

    private T packet;
}
